power driven vessel - Spanish English Dictionary